ContentEgg\application\helpers\TemplateHelper D

Total Complexity 317
Dependencies 13
Dependents 14
Total lines 1,305
Lines of code 1,036
Logical lines of code 599
Comment lines 45
Methods 85
Properties 3

Methods 85

Method Rating Maintainability Complexity Lines of code
sortByPrice()
C
34 31 90
getMerchantImageUrl()
B
43 18 42
replacePatterns()
A
46 12 40
filterData()
A
52 11 25
getStockStatusStr()
A
54 9 20
generateStaticRatings()
A
50 8 27
getMerhantName()
A
52 8 24
getImageSizesRatio()
A
53 8 22
getMerhantLogoUrl()
S
55 7 18
getTimeLeft()
S
51 6 26
getShopInfo()
S
55 6 20
truncate()
S
55 6 18
getOptimizedImage()
S
57 6 15
getGroupsList()
S
55 5 20
priceHistoryMorrisChart()
S
48 4 32
generateAddAllToCartUrl()
S
56 5 16
getCustomLogo()
S
58 5 16
getStockStatusClass()
S
60 5 14
getMerhantIconUrl()
S
59 5 12
getAmazonLink()
S
62 5 11
viewMorrisChart()
S
51 4 26
hideParamPrepare()
S
55 4 21
getDaysAgo()
S
57 4 16
btnText()
S
59 4 15
getLastUpdateFormattedAmazon()
S
59 4 14
adjustBrightness()
S
58 4 13
displayImage()
S
60 4 13
getShopsList()
S
60 4 13
filterByGroup()
S
61 4 12
filterDataByModule()
S
62 4 12
findAmazonLocales()
S
61 4 12
priceChangesProducts()
S
58 3 16
isModuleDataExist()
S
65 4 9
getCommonCurrencyCode()
S
63 4 10
buildTagParams()
S
61 3 12
getMerchantLogoDir()
S
62 3 12
printRel()
S
63 3 11
formatPriceCurrency()
S
62 3 11
getLastUpdate()
S
62 3 11
number_format_i18n()
S
62 3 11
printShopInfo()
S
58 2 16
filterDataByType()
S
63 3 10
printRating()
S
62 3 10
getLastUpdateFormatted()
S
64 3 9
getCashbackStr()
S
64 3 9
mergeAll()
S
64 3 10
mergeData()
S
66 3 9
priceHistoryPrices()
S
62 2 11
getChance()
S
63 2 10
getAssociateTagForAmazonLocale()
S
67 2 8
getButtonColor()
S
70 2 6
getNameFromDomain()
S
66 2 8
priceHistoryMax()
S
69 2 6
dateFormatFromGmt()
S
65 2 8
isCashbackTrakerActive()
S
70 2 7
priceHistoryMin()
S
69 2 6
getPriceColor()
S
70 2 6
priceHistorySinceDate()
S
70 2 6
printProgressRing()
S
63 2 9
getPrivacyUrl()
S
68 2 7
formatDatetime()
S
67 2 7
getAmazonDisclaimer()
S
67 2 7
getCurrentUserEmail()
S
71 2 6
esc_html_e()
S
79 1 3
splitAttributeName()
S
78 1 3
formatDate()
S
78 1 3
price_format_i18n()
S
77 1 3
__()
S
80 1 3
getMinPriceItem()
S
78 1 3
getButtonColorHower()
S
78 1 3
getRelValue()
S
75 1 4
getMaxPriceItem()
S
78 1 3
generateGlobalId()
S
79 1 3
isPriceAlertAllowed()
S
78 1 3
getCurrencyPos()
S
80 1 3
getCurrencySymbol()
S
80 1 3
getCurrencyName()
S
80 1 3
getMerchantName()
S
78 1 3
printAmazonDisclaimer()
S
78 1 3
getBlankImg()
S
79 1 3
couponBtnText()
S
77 1 3
buyNowBtnText()
S
77 1 3
sortAllByPrice()
S
78 1 3
currencyTyping()
S
80 1 3
displayInfoIcon()
S
78 1 3